﻿/*
*
*/

/******************************** 共同 ********************************/

html, body {
	width: 100%;
	height: 100%;
	font-family: 微软雅黑, Arial, Helvetica, sans-serif; /* 设置默认字体 */
	color: rgb(0, 0, 0); /* 设置字体颜色 */
}

input, select, textarea {
	border: 1px solid;
}

	input[type=submit], select, button {
		cursor: pointer;
	}

#k_PrstTgt {
	max-width: 1920px;
	/*min-width: 1024px;*/
	margin: 0px auto;
	overflow: hidden;
	background-color: rgb(255, 255, 255); /* 设置页面背景色 */
}

.mi_cen_put {
	max-width: 1200px;
}

.mi_top_boa .mi_pad_vtic_md {
	padding-top: 40px;
}

.mi_logo_div {
	margin-right: 30px;
}

.mi_nav_div > .mi_link_list > li {
	float: left;
}

	.mi_nav_div > .mi_link_list > li > a {
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 40px;
	}

.mi_nav_div .mi_link_list > li:hover {
	background-color: rgb(0, 86, 146);
	color: white;
}

.mi_nav_div .mi_link_list.mi_lev2 {
	top: 100%;
	z-index: 1000;
	color: white;
	min-width: 10em;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity;
	-moz-transition: opacity;
	-ms-transition: opacity;
	-o-transition: opacity;
	transition: opacity;
	-webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	-ms-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
}

.mi_nav_div .mi_link_list > li:hover .mi_link_list.mi_lev2 {
	visibility: visible;
	opacity: 1;
}

.mi_nav_div .mi_link_list.mi_lev2 > li > a {
	padding: 20px;
}

.mi_nav_div .mi_link_list.mi_lev2 > li:nth-of-type(odd) {
	background-color: rgb(0, 113, 172);
}

.mi_nav_div .mi_link_list.mi_lev2 > li:nth-of-type(even) {
	background-color: rgb(0, 86, 146);
}

.mi_dspl_div {
	background-image: url("../img/dspl.jpg");
	padding-top: 142px;
}

	.mi_dspl_div video, .mi_dspl_div .mi_vid {
		max-width: 844px;
		max-height: 468px;
		width: 844px;
		height: 468px;
	}

.mi_full_scrn_card {
	z-index: 2000;
}

	.mi_full_scrn_card .mi_big_card {
		max-width: 80%;
	}

.mi_pad_tp_sect {
	padding-top: 60px;
}

.mi_pad_bm_sect {
	padding-bottom: 30px;
}

.mi_mgn_bm_sect_head {
	margin-bottom: 60px;
}

.mi_skxwzx_div .mi_mgn_bm_sect_head {
	margin-bottom: 30px;
}

.mi_font_size_15 {
	font-size: 15px;
}

.mi_clo_dark_gray {
	color: rgb(50, 50, 50);
}

.mi_clo_dark_gray2 {
	color: rgb(90, 90, 90);
}

.mi_clo_cls_black {
	color: rgb(16, 16, 16);
}

.mi_font_size_50 {
	font-size: 50px;
}

.mi_font_size_40 {
	font-size: 40px;
}

.mi_clo_gray {
	color: rgb(150, 150, 150);
}

.mi_clo_orange {
	color: rgb(255, 132, 32);
}

.mi_link_lab {
	padding-left: 50px;
	padding-bottom: 5px;
	border-bottom: 1px solid;
}

.mi_pad_tp_l4 {
	padding-top: 40px;
}

.mi_pad_bm_l4 {
	padding-bottom: 40px;
}

.mi_xqdmx_div {
	background-color: rgb(247, 247, 247);
}

.mi_bkgd_clo_cls_white {
	background-color: rgb(247, 247, 247);
}

.mi_card_div {
	width: 25%;
	margin-bottom: 30px;
}

.mi_item {
	/*margin-bottom: 20px;*/
	/*border-bottom: 1px dashed;*/
	padding-bottom: 10px;
}

	.mi_item .mi_0 {
		width: 320px;
	}

	.mi_item .mi_1 {
		width: 500px;
	}

	.mi_item .mi_2 {
		width: 380px;
	}

	.mi_item .mi_text {
		width: 230px;
	}

.mi_pad_rt_l6 {
	padding-right: 60px;
}

.mi_pad_tp_l3h {
	padding-top: 35px;
}

.mi_mgn_bm_l4 {
	margin-bottom: 40px;
}

.mi_mgn_bm_l5 {
	margin-bottom: 50px;
}

.mi_xqzx_ban_div {
	padding-top: 396px;
	padding-bottom: 1px;
	background-image: url(../img/Xwzx/ban1.jpg);
}

	.mi_xqzx_ban_div > .mi_xqzx_top_div {
		width: 840px;
		padding-top: 78px;
		background-image: url(../img/Xwzx/News.png);
		background-position: center 1px;
	}

	.mi_xqzx_ban_div .mi_hdzx_div {
		border-bottom: 2px solid rgb(155, 155, 155);
		margin-bottom: 50px;
	}

.mi_news_div {
	text-align: left;
	padding-bottom: 1px;
}

	.mi_news_div > .mi_boa {
		margin-bottom: 25px;
		padding-bottom: 25px;
		border-bottom: 1px solid rgb(155, 155, 155);
	}

		.mi_news_div > .mi_boa > .mi_col.mi_0 {
			width: 46%;
		}

		.mi_news_div > .mi_boa > .mi_col.mi_1 {
			width: 54%;
		}

.mi_news_ctnt_div {
	line-height: 2;
	padding-bottom: 30px;
}

.mi_news_ctnt_div p {
	margin-bottom: 30px;
}

.mi_page_foot {
	padding-top: 30px;
	background-color: rgb(73, 73, 73);
}

	.mi_page_foot .mi_ctgr_cptn {
		font-size: 16px;
		font-weight: bold;
		color: rgb(255, 255, 255);
		margin-bottom: 25px;
	}

	.mi_page_foot .mi_link_list {
		font-size: 14px;
		color: rgb(255, 255, 255);
	}

		.mi_page_foot .mi_link_list > li {
			margin-bottom: 25px;
		}

	.mi_page_foot .mi_col {
		width: 200px;
	}

		.mi_page_foot .mi_col.mi_2dc {
			width: 500px;
		}

		.mi_page_foot .mi_col.mi_2dc .mi_wb {
			margin-right: 30px;
		}

		.mi_page_foot .mi_col.mi_2dc .mi_wx {
			margin-right: 130px;
		}

	.mi_page_foot .mi_trail {
		background-color: rgb(53, 53, 53);
	}

.mi_bkgd_img_cen_put {
	background-repeat: no-repeat;
	background-position: center top;
}

.mi_pad_tp_l10 {
	padding-top: 100px;
}

@media screen and (max-width: 1023px) {
	.mi_logo_div, .mi_nav_div, .mi_tele_div {
	}

	.mi_nav_div {
		display: none;
		z-index: 1000;
	}

	.mi_tele_div {
		display: none;
	}

	.mi_sprt_line {
		display: none;
	}

	.mi_nav_btn_div {
		display: block;
		float: right;
	}

	.mi_nav_btn {
		width: 32px;
		padding: 0px 2px;
	}

	.mi_bar {
		height: 5px;
	}

		.mi_bar.mi_sld {
			background-color: rgb(0, 0, 0);
		}

		.mi_bar.mi_emt {
			background-color: transparent;
		}

	.mi_nav_div {
		position: absolute;
		left: 0px;
		top: 100%;
		width: 100%;
		background-color: rgb(255, 255, 255);
		/*display: block;*/
	}

		.mi_nav_div.mi_pad_vtic_md {
			padding-top: 0px;
		}

		.mi_nav_div .mi_link_list > li {
			float: none;
			display: block;
			width: 100%;
			padding: 5px;
			text-align: center;
			border-bottom: 1px solid;
		}

			.mi_nav_div .mi_link_list > li:first-of-type {
				border-top: 1px solid;
			}

	.mi_dspl_div video {
		width: 100%;
	}

	.mi_card_div {
		width: 50%;
	}
}

@media screen and (max-width: 1279px) {
	.mi_item .mi_0 {
		width: 100%;
		margin-bottom: 20px;
	}

	.mi_item .mi_1, .mi_item .mi_2 {
		width: 100%;
		padding-left: 10px;
	}

	.mi_page_foot .mi_col {
		width: 25%;
	}

		.mi_page_foot .mi_col.mi_2dc {
			width: 100%;
		}
}

@media screen and (max-width: 639px) {
	.mi_card_div {
		width: 100%;
	}

	.mi_page_foot .mi_col {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
}

/******************************** 【备用模板】  ********************************/

/********************************  ********************************/

/******************************** 精灵图 ********************************/

/*.mi_icon {
	background-color: transparent;
	background-image: url("../images/Sprite_Icon.png");
	background-repeat: no-repeat;
	background-size: initial;
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

	.mi_icon.mi_icon_logo {
		background-position: 0px 0px;
		width: 91px;
		height: 46px;
	}*/

/******************************** @media ********************************/

/*@media screen and (max-width: 1439px) {*/
/*.mi_result_div .mi_cell {*/
/*width: 50%;*/
/*}*/
/*}*/


